package com.clayecloud.lib_common.apis.entity.visitor;

import java.util.Date;

public class ClientVisitor {

    /**
     * 用户id
     */
    private int userId;

    /**
     * 访问者姓名
     */
    private String visitorName;

    /**
     * 访问者手机号
     */
    private String visitorPhone;

    /**
     * 访问说明
     */
    private String visitorDescribe;

    /**
     * 访问时间
     */
    private String visitorAccesstime;

    /**
     * 访问结束时间
     */
    private String visitorEndtime;

    /**
     * 访问状态
     */
    private Integer visitorState;

    /**
     * 访问类型
     */
    private Integer visitorType;

    public ClientVisitor(int userID, String name, String phone, String describe, String accesstime, String endtime, Integer type) {
        this.userId = userID;
        this.visitorName = name;
        this.visitorPhone = phone;
        this.visitorDescribe = describe;
        this.visitorAccesstime = accesstime;
        this.visitorEndtime = endtime;
        this.visitorState = 0;
        this.visitorType = type;
    }

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public String getVisitorName() {
        return visitorName;
    }

    public void setVisitorName(String visitorName) {
        this.visitorName = visitorName;
    }

    public String getVisitorPhone() {
        return visitorPhone;
    }

    public void setVisitorPhone(String visitorPhone) {
        this.visitorPhone = visitorPhone;
    }

    public String getVisitorDescribe() {
        return visitorDescribe;
    }

    public void setVisitorDescribe(String visitorDescribe) {
        this.visitorDescribe = visitorDescribe;
    }

    public String getVisitorAccesstime() {
        return visitorAccesstime;
    }

    public void setVisitorAccesstime(String visitorAccesstime) {
        this.visitorAccesstime = visitorAccesstime;
    }

    public String getVisitorEndtime() {
        return visitorEndtime;
    }

    public void setVisitorEndtime(String visitorEndtime) {
        this.visitorEndtime = visitorEndtime;
    }

    public Integer getVisitorState() {
        return visitorState;
    }

    public void setVisitorState(Integer visitorState) {
        this.visitorState = visitorState;
    }

    public Integer getVisitorType() {
        return visitorType;
    }

    public void setVisitorType(Integer visitorType) {
        this.visitorType = visitorType;
    }

    @Override
    public String toString() {
        return "ClientVisitor{" +
                "userId=" + userId +
                ", visitorName='" + visitorName + '\'' +
                ", visitorPhone='" + visitorPhone + '\'' +
                ", visitorDescribe='" + visitorDescribe + '\'' +
                ", visitorAccesstime=" + visitorAccesstime +
                ", visitorEndtime=" + visitorEndtime +
                ", visitorState=" + visitorState +
                ", visitorType=" + visitorType +
                '}';
    }
}
